/*
chars
parse xx ''
parse xyx y
parse xyyx yy
*/

# The * operator with binding:

S :: char * <- "x" y:Y "x" → y
Y ← "y" * { ref_str() }
